using Microsoft.Xna.Framework;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WPGame.BaseObject;

namespace WPGame.Objects.Obstacle
{
    class FourDir : Obstacle
    {
        private Vector2 m_fakeposition;
        public Vector2 FakePosition
        {
            get { return m_fakeposition; }
            set { m_fakeposition = value; }
        }
        

        public FourDir(Vector2 _position)
            : base(false, 4, eGSprite.FOURDIR, ID.FOURDIR, _position, DIR.UP, DIR.RIGHT, DIR.DOWN, DIR.LEFT)
        {

        }

        public override void Update(GameTime gametime)
        {
            throw new NotImplementedException();
        }
        public override void Update(Microsoft.Xna.Framework.Input.Touch.TouchCollection _touchcollection)
        {
            throw new NotImplementedException();
        }

        public override void Update(MyDynamicObject _dynobj)
        {
            throw new NotImplementedException();
        }

        protected override void setFrame()
        {
            Sprite.Frame = new Rectangle(0,0, Sprite.Texture.Width, Sprite.Texture.Height);
        }

        public override void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch spritebatch)
        {
            base.Draw(spritebatch);
        }
    }
}
